power failure/loss - Turkish English Dictionary